XendProtocol.py:
Make XendProtocol.py use XendRoot to get the path to xend
domain-socket.
Signed-off-by: Nguyen Anh Quynh <aquynh@gmail.com>
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
from encode import *
import sxp
+from xen.xend import XendRoot; xroot = XendRoot.instance()
+
DEBUG = 0
HTTP_OK = 200
"""A synchronous xend client using a unix-domain socket.
"""
- XEND_PATH_DEFAULT = '/var/lib/xend/xend-socket'
-
def __init__(self, path=None):
if path is None:
- path = self.XEND_PATH_DEFAULT
+ path = xroot.get_xend_unix_path()
self.path = path
def makeConnection(self, url):